package 组合设计模式;

import java.util.ArrayList;
import java.util.List;

/**
 * 一个文件夹对象，里边有文件对象
 */
public class Folder extends Root{

    public Folder(String name) {
        super(name);
    }

    @Override
    void addFile(Root file) {
        foldFiles.add(file);
    }

    @Override
    void delFile(Root file) {
        foldFiles.remove(file);
    }

    @Override
    List<Root> listFile() {
        return  foldFiles;
    }

}
